long-range plan - German English Dictionary